Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68A Detached £673,484 £430,000 2 Oct 2007
68B Detached £703,330 £407,000 4 Jan 2011
68C Detached £729,310 £570,000 3 Aug 2017
72 Semi-Detached £382,013 £238,500 2 May 2008